package cn.licoy.wdog.common.util.sendSmsCode;

import cn.licoy.wdog.core.entity.hospital.Smscode;
import cn.licoy.wdog.core.service.hospital.SmscodeService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;

import javax.annotation.Resource;
import java.util.Date;
import java.util.Random;

/**
 * @author Sunne
 * Create time 2018/6/22 9:56
 * @return null
 * 发送短信验证码
 **/
public class SendSmsCode {
//    Logger logger = LoggerFactory.getLogger(SendSmsCode.class);
//    public String sendcode(String codeType,String phone){
//        //短信验证码模板内容
//        String content = "短信验证码为：";
//        if (codeType.equals(SmsCheckCodeType.userRegister.getValue())) {
//            content = "医生注册验证码为：";
//        };
//        if (codeType.equals(SmsCheckCodeType.userResetPwd.getValue())) {
//            content = "用户重置密码验证码为：";
//        }
//        Random r=new java.util.Random();
//       int rcode = r.nextInt(900000)+100000;
//
//        Smscode smscode = new Smscode();
//        smscode.setCode(Long.toString(rcode));
//        smscode.setCreateDate(new Date());
//        smscode.setPhone(phone);
//        smscode.setState(codeType);
//
//        content = content + rcode;
//        int resultCode = SendSmsUtil.sendSMS(phone, content);
//        if (resultCode >= 0) {
//            logger.info("验证码："+rcode+"成功发送");
//            return "0";
//        }else{
//            logger.info("验证码："+rcode+"发送失败,状态码："+resultCode);
//            return "-1";
//        }
//    }

}
